package com.gzx.tjzy.feign.req.liaison;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 欠款人关系人的通讯录对象 gzx_loan_relation_phone
 *
 * @author LionLi
 * @date 2024-09-13
 */
@Data
@NoArgsConstructor
public class GzxDebtorLiaisonReqDto implements Serializable {

    private String projectCode;

    /**
     * 借款人身份证号
     */
    private String debtorCardId;

    /**
     * 与欠款人关系
     */
    private Integer callRecipient;

    private String relationship;

    /**
     * 联系人姓名
     */
    private String liaisonName;

    /**
     * 联系人手机号
     */
    private String liaisonPhone;

    /**
     * 工作地址
     */
    private String workAddress;

    /**
     * 电话来源
     */
    private Integer phoneSource;

    /**
     * 号码状态
     */
    private Integer phoneStatus;

    /**
     * 上次通话时间
     */
    private String lastCallTime;

    /**
     * 备注
     */
    private String remark;

    public GzxDebtorLiaisonReqDto(String projectCode, String debtorCardId, String relationship, String liaisonName, String liaisonPhone, Integer phoneSource, Integer phoneStatus) {
        this.projectCode = projectCode;
        this.debtorCardId = debtorCardId;
        this.relationship = relationship;
        this.liaisonName = liaisonName;
        this.liaisonPhone = liaisonPhone;
        this.phoneSource = phoneSource;
        this.phoneStatus = phoneStatus;
    }
}
